The Legend of Jiangshi, the Hopping Zombie

The Legend of Jiangshi, the Hopping Zombie